﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace In.Api.Dto.HisWs
{
    /// <summary>
    /// 获取门诊病人缴费明细
    /// </summary>
    public class Response4GetClinPayDetail
    {
        /// <summary>
        /// 处理结果代码，0-成功，其他值为失败
        /// </summary>
        public string ResultCode { get; set; }
        /// <summary>
        /// 处理结果描述
        /// 成功为空，失败时返回描述
        /// </summary>
        public string ResultDesc { get; set; }

        public List<Response4GetClinPayDetailSubClinPayDetail> ClinPayDetailList { get; set; }
    }

    public class Response4GetClinPayDetailSubClinPayDetail
    {
        /// <summary>
        /// 收费流水号
        /// </summary>
        public string HosPayId { get; set; }

        /// <summary>
        /// 处方号
        /// </summary>
        public string RecipeId { get; set; }

        /// <summary>
        /// 收费项目名称
        /// </summary>
        public string FeeName { get; set; }

        /// <summary>
        /// 收费项目编码
        /// </summary>
        public string FeeCode { get; set; }

        /// <summary>
        /// 单位
        /// </summary>
        public string Unit { get; set; }

        /// <summary>
        /// 规格
        /// </summary>
        public string Spec { get; set; }

        /// <summary>
        /// 单价
        /// </summary>
        public string Price { get; set; }

        /// <summary>
        /// 总量
        /// </summary>
        public string Qty { get; set; }

        /// <summary>
        /// 总金额
        /// </summary>
        public string TotalAmt { get; set; }

        /// <summary>
        /// 自费金额
        /// </summary>
        public string SelfAmt { get; set; }

        /// <summary>
        /// 收费项目类型
        /// </summary>
        public string FeeType { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
}
